more subservient - Spanish English Dictionary